package com.tender.model;

import com.tender.page.Pagination;
import lombok.Data;

import java.util.Date;
import java.util.List;

/**
 * YARD_UNIT@ZX_HQ
 * 数据条数较少：17874
 */
@Data
public class YardUnitCondition extends Pagination {

    private YardUnitEntity condition = new YardUnitEntity();

    private List<String> unitVisitIds;

    /**
     * 航迹id 列表
     */
    private List<String> shipVisitIdList;

    /**
     * 箱号列表
     */
    private List<String> unitNoList;


    // 只用来测试分页，不用同步所有数据
    private Boolean testPage = false;

    /**
     * 上一次定时任务同步的 时间
     */
    private Date lastSyncTime;

    /**
     * 同步数据-错误重试
     */
    private int retry = 5;

    /**
     * batchInsert
     * 或者
     * batchInsertOrUpdate
     */
    private String type = "batchInsertOrUpdate";

}
